package ar.edu.siglo21.taller.algoritmo.model;

import ar.edu.siglo21.taller.algoritmo.exception.DesbordamientoInferior;

public interface Pila {

	public int tamanyo();

	public boolean esVacia();
	
	public void vaciar();

	public void apilar(Object o);

	public void desapilar() throws DesbordamientoInferior;

	public Object cima() throws DesbordamientoInferior;
	
	public Object cimaYdesapilar() throws DesbordamientoInferior;

	public void imprimir();
}
